@charset "utf-8";

@font-face 					{
							    font-family: "PF Highway Sans Pro";
							    src: url(/fonts/PF_Highway_Sans_Pro_Regular.ttf) format("truetype");
							}
							
@font-face 					{
							    font-family: "PF Highway Sans Pro Light";
							    src: url(/fonts/PF_Highway_Sans_Pro_Light.ttf) format("truetype");
							}							
							
@font-face 					{
							    font-family: "PF Highway Sans Pro Bold";
							    src: url(/fonts/PF_Highway_Sans_Pro_Bold.ttf) format("truetype");
							}
							
@font-face 					{
							    font-family: "PF Highway Sans Pro Thin";
							    src: url(/fonts/PF_Highway_Sans_Pro_Thin.ttf) format("truetype");
							}
							
@font-face 					{
							    font-family: "PF Highway Sans Pro Medium";
							    src: url(/fonts/PF_Highway_Sans_Pro_Medium.ttf) format("truetype");
							}									
							
@font-face 					{
							    font-family: "AGKornelia";
							    src: url(/fonts/AGKornelia_Normal.ttf) format("truetype");
							}									

*							{
								margin:0;
								padding:0;
							}
							
body,html					{
								width:100%;
								height:100%;
								min-width:900px;
							}
							
body						{
								width:auto;
								background:#FFF url(/images/BodyBG.png) repeat-x scroll 0 0;
								color:#525252;
								padding:0px 55px;
								font-family:PF Highway Sans Pro Light;
								font-size:13px;
								min-width:900px;
								line-height:1.5;
							}
							
#MainContainer				{
								width:auto;
								min-width:890px;
								max-width:1280px;
								height:auto !important;
								position:relative;
								margin:0 auto;
								min-height:100%;
							}
							
a							{
								color:#282828;
								font-family:PF Highway Sans Pro Medium;
							}
														
#Header						{
								width:auto;
								min-width:890px;
								max-width:1280px;
								height:122px;
								margin:0 auto;
							}
							
#HeadNav					{
								width:auto;
								float:right;
								height:100px;
							}
							
#HeadNav ul					{
								float:right;
								list-style:none;
								margin-top:33px;
							}	
							
#HeadNav ul	li				{
								display:inline;
								margin-left:21px;
							}
							

							
#Logotype					{
								float:left;
								width:385px;
								height:100px;
							}
							
#Logotype img				{
								width:385px;
								height:100px;
							}
							
#Navigation					{
								width:auto;
								min-width:890px;
								max-width:1280px;
								height:52px;
								margin:0 auto;
								background:url(/images/Middle.png) repeat-x scroll 0 0;
							}
							
#Navigation ul.dropdown			{
								float:left;
								height:52px;
								width:auto;
							}	
							
#Navigation ul.dropdown li		{
								display:inline;
								margin:0;
								padding:0;
								width:126px;
								height:52px;
								text-align:center;
								background:url(/images/Spliter.png) right top no-repeat;
								padding-right:2px;
								float:left;
							}
							
#Navigation ul.dropdown	li a.NavA	{
								text-decoration:none;
								color:#FFF;
								font-size:15px;
								float:left;
								height:32px;
								width:127px;
								text-align:center;
								padding-top:13px;
							}
							
#Navigation ul.dropdown li a.NavA:hover{
								text-decoration:none;
								color:#FFF;
								font-size:15px;
								float:left;
								height:32px;
								width:127px;
								text-align:center;
								padding-top:13px;
								background:url(/images/AHover.png) center top no-repeat;
							}
							
/*#First						{
								width:5px;
								height:52px;
								background:url(/images/First.png) no-repeat scroll 0 0 !important;
								float:left;
							}	*/
							
#First						{
								width:125px !important;
								height:52px !important;
								background:url(/images/AFirst.png) no-repeat scroll 0 0 !important;
								float:left;
							}

#First:hover				{
								width:125px !important;
								height:52px !important;
								background:url(/images/AFirstHover.png) no-repeat scroll 0 0 !important;
								float:left;
							}							
							
#Last						{
								width:5px;
								height:52px;
								background:url(/images/Last.png) no-repeat scroll 0 0 !important;
								float:right;
							}
							
#SearchForm					{
								float:right;
								width:auto;
								margin-top:8px;
							}
							
#SearchForm .Text			{
								width:278px;
								height:24px;
								background:url(/images/SearchFormBg.png) no-repeat scroll 0 0;
								border:none;
								padding-left:5px;
							}
							
#SearchForm .Ok				{
								width:31px;
								height:24px;
								background:url(/images/OkButton.png) no-repeat;
								border:none;
								cursor:pointer;
							}
							

							
.Title						{	
								font-size:20px;
								color:#a01112;
								font-family:AGKornelia;
							}
							
.Title a					{
								font-size:13px;
								font-family:PF Highway Sans Pro Medium;
							}
							
.Title:first-letter			{
								margin-left:0px;
							}							
							
.Block						{
								width:890px;
								margin:0 auto;
								overflow:hidden;
								position:relative;
							}
							
							
.NewsBlock					{
								padding-left:30px;
								padding-right:22px;
							}
							
.NewsBlock .Green			{
								margin-top:2px;
								margin-bottom:12px;
								font-family:PF Highway Sans Pro Medium;
							}
							
.NewsBlock p:first-letter	{
								margin-left:0px;
							}							
														
.NewsBlock tr td			{
								vertical-align:text-top;
								min-width:177px;
								max-width:177px;
								padding-right:37px;
							}
							
#MainPageImg				{
								width:380px;
								height:254px;
								float:left;
							}
							
#MainPageImg img			{
								width:380px;
								height:254px;
								margin-top:10px;
							}
							
#Description				{
								width:480px;
								min-height:170px;
								float:right;
								position:relative;
							}
							
#Description p				{
								/*line-height: 1.2;*/
							}							
							
#Stat						{
								min-width:310px;
								height:61px;
								float:left;
								color:#ad191a;
								background:#ebe3a0 url(/images/StatBg.png) top left repeat-x;
								margin-top:10px;
							}
							
#Stat table					{
 								float:left;
								margin-left:30px;
							}
							
#Stat table	tr td			{
 								padding:0px 10px 5px 0px;
							}
							
#Footer						{
								position:absolute;
								bottom:0;
								left:0 auto;
								background:url(/images/Line.png) top left repeat-x;
								height:57px;
								color:#AAA;
								padding-top:16px;
								margin-top:43px;
								width:100%;
								max-width:1280px;
							}
							
#Footer	img					{
								margin-right:8px;
								padding-bottom:4px;
							}
							
#Footer	a					{
								text-decoration:none;
								color:#AAA;
							}
							
.Clear						{
								clear:both;
								height:0px;
							}
							
.Right						{
								float:right !important;
							}
							
.Green						{
								margin-left:0px !important;
								color:#76a665;
							}
							
.Line						{
								min-height:1px;
								background:url(/images/Line.png) repeat-x top left;
								border:none;
								width:auto;
								max-width:1280px;
								margin:10px 0px;
							}
							
.PText						{
								width:278px;
								height:24px;
								background:url(/images/FormText.png) no-repeat scroll 0 0;
								border:none;
								padding-left:5px;
							}
							
.PForm						{
	
							}
							
#InForm						{
								width:283px;
							}
							
#InForm	p:first-letter		{
								margin-left:0px;
							}
							
#RegForm p:first-letter		{
								margin-left:0px;
							}
														
.PForm p					{
								overflow:hidden;
								font-family:PF Highway Sans Pro Medium;
							}
							
.PForm p:first-letter		{
								margin-left:0px;
							}
							
/*.PForm*/ .Ok					{
								width:103px;
								height:33px;
								background:url(/images/InButton.png) no-repeat scroll 0 0;
								border:none;
							}
							
/*.PForm*/ .Cancel				{
								width:103px;
								height:33px;
								background:url(/images/CancelButton.png) no-repeat scroll 0 0;
								border:none;
								margin-left:14px;
							}
#RegForm .Cancel			{
								width:103px;
								height:33px;
								background:url(/images/CancelButton.png) no-repeat scroll 0 0;
								border:none;
								margin-left:14px;
							}							
.Bold						{
								font-weight:bold;
							}
#Personal					{
								/*margin:14px 0px;*/
								overflow:hidden;
							}
							
#Personal img				{
								float:left;
							}

#PersonalStat				{
								background:url(/images/PersBg.png) repeat-x top left;
								width:342px;
								float:left;
							}
							
#Personal table				{
 								width:auto;
								float:left;
							}
							
#Personal table td			{
								padding:5px 0px;
								padding-left:25px;
							}	
														
#PersonalStat .Last			{
								width:7px;
								height:60px;
								background:url(/images/PStatLast.png) no-repeat scroll 0 0 !important;
								float:right;
							}
							
.Avatara					{
								width:60px;
								height:60px;
							}
							
.Red						{
								color:#a01112;
							}
							
.SubTitle					{
								color:#292828;
								margin-bottom:5px;
								padding-left:25px;
								height:25px;
							}
							
.SubTitlep:first-letter		{
								margin-left:0px;
							}						
							
.Box						{
								min-width:178px;
								padding-left:30px;
								float:left;
							}	
							
.BoxContent					{
								background:url(/images/Line.png) repeat-y top right;
								color:#999999;
								padding-top:5px;
							}
							
.BoxContent a				{
								color:#999999;
							}
							
.BoxContent	ul				{
								list-style:none;
								margin:0px 25px;
							}
							
.BoxContent ul li			{
								margin-bottom:10px;
							}
							
.BoxContent ul li img		{
								width:32px;
								height:32px;
								margin-right:12px;
							}	
							
.BoxContent2 ul				{
								list-style:none;
							}
							
.BoxContent2 ul li			{
								margin-bottom:10px;
							}	
							
.Check						{
								margin-right:10px;
							}							
							
.BoxTable					{
	
							}
							
.BoxTable tr td				{
								margin-left:25px;
							}


#OrderForm					{
								width:377px;
								min-height:151px;
								background:#ebe3a0 url(/images/OrderFormBG.png) repeat-y top left;
								float:left;
								font-family:PF Highway Sans Pro Medium;
								margin-top:20px;
							}
															
#OrderForm .Top				{
								width:377px;
								min-height:151px;
								background:url(/images/OrderFormTop.png) no-repeat top left;
								overflow:hidden;
							}	
							
#OrderForm .Bottom			{
								width:377px;
								min-height:151px;
								background:url(/images/OrderFormBottom.png) no-repeat bottom left;
								overflow:hidden;
							}
							
#OrderForm .Content			{
								width:320px;
								min-height:151px;
								padding:0px 34px;
								padding-top:25px;
								padding-bottom:5px;
								float:left;
							}								
							
							
#OrderForm .Text			{
								width:217px;
								height:24px;
								background:url(/images/OrderFormText.png) no-repeat top left;
								border:none;
								padding-left:5px;
							}
							
#OrderForm .Select			{
								width:182px;
								height:24px;
							}
							
#OrderForm .Select2			{
								width:220px;
								height:24px;
								background:url(/images/OrderFormText.png) no-repeat top left;
								border:none;
								padding-left:5px;
							}
							
#OrderForm .Pages			{
								width:48px;
								height:24px;
								background:url(/images/OrderFormPages.png) no-repeat top left;
								border:none;
								padding-left:5px;
							}
							
#OrderForm .Small			{
								width:89px;
								height:24px;
								background:url(/images/OrderFormSmall.png) no-repeat top left;
								border:none;
								padding-left:5px;
							}	
							
#OrderForm textarea			{
								width:222px;
								height:124px;
								background:url(/images/TextArea.png) no-repeat top left;
								border:none;
								padding-left:5px;
							}
							
#OrderForm label			{
								width:94px;
								margin-right:15px;
								text-align:right;
							}
							
#OrderForm tr td			{
								padding-bottom:15px;
							}							
							
#Find #OrderForm tr td		{
								text-align:left;
								vertical-align:top;
								width:135px;
								padding-bottom:0px;
							}
							
#Find #OrderForm tr td p	{
								font-family:PF Highway Sans Pro;
								color:#525252;
								font-size:10px;
							}
							
#Find #OrderForm			{
								width:457px;
								min-height:151px;
								background:#ebe3a0 url(/images/SFormMiddle.png) repeat-y top left;
								float:left;
								font-family:PF Highway Sans Pro Medium;
								margin-top:20px;
							}
															
#Find #OrderForm .Top		{
								width:457px;
								min-height:151px;
								background:url(/images/SFormTop.png) no-repeat top left;
								overflow:hidden;
							}	
							
#Find #OrderForm .Bottom	{
								width:457px;
								min-height:151px;
								background:url(/images/SFormBottom.png) no-repeat bottom left;
								overflow:hidden;
							}
							
#Find #OrderForm .Content	{
								width:457px;
								min-height:151px;
								padding:0px 30px;
								padding-top:25px;
								padding-bottom:5px;
								float:left;
							}								
							
#Find #OrderForm tr td		{
								padding-bottom:15px;
							}
							
.OrderButton				{
								width:157px;
								height:29px;
								border:none;
								background:url(/images/OrderButton.png) top left no-repeat;
							}
							
.FButton					{
								width:157px;
								height:29px;
								border:none;
								background:url(/images/FButton.png) top left no-repeat;
								margin-bottom:23px;
							}
							
#PayBox						{
								margin-top:40px;
								width:480px;
								height:170px;
								float:right;
							}
			
.Pass						{
								width:125px;
								height:25px;
								background:url(/images/Pass.png) top left no-repeat;
								border:none;
								margin:5px 0px;
							}
							
.Reg						{
								border:none;
								width:155px;
								height:29px;
								background:url(/images/RegButton.png) top left no-repeat;
							}
							
							
#SubList					{
								position:relative;
								width:auto;
								z-index:999;
								list-style:none;
								background:none;
							}
																					
/*.SubList li a:hover			{
								display:block;
								width:196px !important;
								height:21px !important;
							}*/
							
#Alert						{
								overflow:hidden;
								width:990px;
								margin:0 auto;
								padding-bottom:20px;
								
							}	
							
#Alert img					{
								float:left;
								margin-right:40px;
								margin-top:7px;
							}	

#Alert p					{
								float:left;
							}	

.PayButton					{
								width:155px;
								height:29px;
								border:none;
								background:url(/images/PayButton.png) top left no-repeat;
								margin-bottom:23px;
								margin-left:22px;
							}
							
.Block2						{
								overflow:hidden;
								width:942px;
								margin:0 auto;
							}
							
.Block3						{
								overflow:hidden;
								width:990px;
								margin:0 auto;
							}
							
.Popolnenie	td				{
								padding-bottom:10px;
								vertical-align:middle;
							}
							
.Rad						{
								margin-right:10px;
								padding-bottom:5px;
							}
							
.Popolnenie	td img			{
								margin-right:15px;
							}
							
.PopolnenieText				{
								width:153px;
								height:22px;
								background:url(/images/PopolnenieText.png) top left no-repeat;
								border:none;
								margin-left:30px;
								padding-left:5px;
							}
.Mobile						{
								list-style:none;
								float:left;
							}
							
.Mobile	li					{
								display:inline;
								margin-right:5px;
							}
							
.Mobile	li img				{
								border:none;
							}
							
.PopolnitButton				{
								width:155px;
								height:29px;
								border:none;
								background:url(/images/PopolnitButton.png) top left no-repeat;
								margin-top:20px;
								margin-bottom:20px;
							}
							
.End						{
								background:url(/images/End.png) top left no-repeat !important;
								width:196px !important;
								height:21px !important;
							}
														
.Users 						{
								display:inline;
								list-style:none;
								width:100%;
								float:left;
							}
							
.Users li img				{
								float:left;
								margin-right:20px;
							}
							
.Users li a					{
								float:left;
								margin-top:4px;
							}
														
.Users li span				{
								float:left;
								margin-top:4px;
							}
							
.SearchList					{
								display:inline;
								list-style:none;
								width:100%;
								float:left;
							}
							
.SearchList li a			{
								float:left;
								text-decoration:none;
							}
									
.UserText					{
								width:319px;
								height:24px;
								background:url(/images/UserPageText.png) top left no-repeat;
								padding-left:5px;
								border:none;
							}
							
.ChooseButton				{
								width:133px;
								height:24px;
								border:none;
								background:url(/images/Vibor.png) top left no-repeat;
							}

.SaveButton					{
								width:133px;
								height:24px;
								border:none;
								background:url(/images/SaveButton.png) top left no-repeat;
							}
							
.SellButton					{
								width:133px;
								height:24px;
								border:none;
								background:url(/images/SellButton.png) top left no-repeat;
							}

.BuyButton					{
								width:133px;
								height:24px;
								border:none;
								background:url(/images/BuyButton.png) top left no-repeat;
							}

#SendButton					{
								width:133px;
								height:24px;
								border:none;
								background:url(/images/SendButton.png) top left no-repeat;
							}
							
							
#UserForm					{
								font-family:PF Highway Sans Pro Medium;
								color:#292828;
								margin-top:30px;
							}
							
#UserForm tr td				{
								padding-bottom:5px;
								height:28px;
							}
							
#UserForm tr td	p			{
								line-height:0.95;
								font-family:PF Highway Sans Pro Light;
								color:#909090;
							}
							
#UserForm tr td	a			{
								line-height:normal;
								font-family:PF Highway Sans Pro Light;
								color:#909090;
								text-decoration:none;
							}
							
#Jaloba						{
								width:470px;
								height:120px;
								background:url(/images/JalobaTextArea.png) top left no-repeat;
								border:none;
								margin:15px 0px;
								padding:5px;
							}

#Result						{

							}

#Result	.Line				{
								margin:0;
							}

.row						{
								margin:5px 0px;
							}							
							
.required .required			{
								visibility:hidden;
							}
							
.aTitle						{
								font-size:20px !important;
								color:#a01112 !important;
								font-family:AGKornelia !important;
							}
							
.NP td						{
								padding-bottom:0px !important;
							}